package day09;

/**
 * @author yt1105
 * @version 1.0
 */
public class Interger01 {
    @SuppressWarnings("all")
    public static void main(String[] args) {
//        int n1=100;
//        //实现手动装箱
//        Integer integer = new Integer(n1);
//        Integer integer1 = Integer.valueOf(n1);
//        //手动拆箱
//        //Integer-> int
//        int i=integer.intValue();
//        //jdk5.0以后可以进行自动装箱和自动拆箱了
//        int n2=200;
//        //自动装箱
//        Integer integer2=n2;//底层使用的是手动装箱Integer.valueOf(n2);
//        //自动拆箱 Integer->int
//        int n3=integer2;//底层仍然使用integer.intValue();只是帮助你去完成了
        //====================================================//
        // 2.2课堂练习题目
//        Double d=100d;
//        Float f=1.5f;
//        Object obj1=true? new Integer(1):new Double(2.0);
//        System.out.println(obj1);//打印1.0 因为 这个类里面的数据其实是我们应该注意的 三元运算符整体进行运算处理
//        //我们的运算符的要提升精度进行处理

    }
}
